package com.gitee.zhangchenyan.takin.service.common;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

@Data
@ConfigurationProperties(prefix = TakinProperties.PREFIX)
public class TakinProperties {
    public static final String PREFIX = "takin";
    //nacos配置路径
    private String nacosServerAddress;
    //注册到nacos的服务名称，名称必须为contract模块的service包路径
    private String contractPackage;
    //注册nacos服务地址【网络复杂的时候配置，默认为本机IP地址】
    private String rpcServerIp;
    //注册nacos服务端口【网络复杂的时候配置，默认为server.port】
    private String rpcServerPort;
    //当是开发环境指定【服务发现】调用地址，不会去nacos读取;正式环境无需配置.
    private String devContractPackage;
}
